Leopard flounder - Fransızca İngilizce Sözlük